{{tag>programmation développement}}

----

====== OpenCOBOL ======

**OpenCOBOL** est un compilateur Cobol Open Source. OpenCOBOL implémente une partie substantielle des normes COBOL 85 et COBOL 2002, ainsi que de nombreuses extensions des compilateurs Cobol existants. OpenCOBOL traduit en C le programme Cobol et le compile en utilisant le compilateur C.

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]] ;
  * Avoir activé l'accès aux [[:depots#universe_et_multiverse|dépôts Universe et Multiverse]].


===== Installation =====

Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt://libc6-dev|libc6-dev]]** et **[[apt://open-cobol|open-cobol]]**.

===== Utilisation =====

Tout d'abord, il vous faudra compiler vos fichiers sources :

  cobc -Wall -x source.cob

Ensuite, exécutez le fichier généré :

  ./source

Pour plus d'informations, référez-vous à la [[page de manuel]] de « ''cobc'' » ou à la documentation présente sur le site officiel de OpenCOBOL.

<note help>
Il se pourrait que vous rencontriez une erreur à la fin de la compilation de votre source :

  /usr/bin/ld: cannot find -lncurses
  collect2: ld a retourné 1 code d'état d'exécution

Dans ce cas, il vous faudra [[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://libncurses5-dev|libncurses5-dev]]**.
</note>

===== Liens =====

  * [[http://opencobol.org|Site officiel de OpenCOBOL]] [en]

----

//Contributeur : [[utilisateurs:v4np13|v4np13]].//